package com.wxd.framework.common.page;

import java.io.Serializable;
import java.util.List;

@SuppressWarnings("serial")
public class Pagination extends SimplePage implements Serializable, Paginable {
	
	/**
	 * 当前页的数据
	 */
	private List<?> list;
	
	public Pagination(){
		
	}
	
	/**
	 * 获取当前页的数据
	 * @return
	 */
	public List<?> getList(){
		return list;
	}
	
	/**
	 * 设置当前页的数据
	 * @param list
	 */
	public void setList(List<?> list){
		this.list = list;
	}
	
	/**
	 * @param pageNo 页码
	 * @param pageSize 每页记录数
	 * @param totalCount 总记录数
	 */
	public Pagination(int pageNo, int pageSize, int totalCount) {
		super(pageNo, pageSize, totalCount);
	}
	
	/**
	 * @param pageNo 页码
	 * @param pageSize 每页记录数
	 * @param totalCount 总记录数
	 * @param list 分页内容
	 */
	public Pagination(int pageNo, int pageSize, int totalCount, List<?> list) {
		super(pageNo, pageSize, totalCount);
		this.list = list;
	}
}
